leave on social grounds - Allemand Anglais Dictionnaire